Design and Simulation of Heterogeneous Control Systems Using Ptolemy Ii

نویسندگان

  • Johan Eker
  • Chamberlain Fong
  • Jörn W. Janneck
  • Jie Liu
چکیده

Complex control systems are heterogeneous from both an implementation and a modeling perspective. Design and simulation environments for such systems need to integrate different component interaction styles, like differential equations, discrete events, state machines, dataflow networks, and real-time scheduling. This paper motivates the use of Ptolemy II software environment for modeling and simulation of heterogeneous control systems. Ptolemy II advocates a component-based design methodology, and hierarchically integrates multiple models of computation, which can be used to capture different design perspectives. A Furuta pendulum control system is used as a motivating example. After designing a three-mode hybrid controller under idealized assumptions, implementation effects, like real-time scheduling and network protocols, are taken into consideration to achieve a more realistic simulation. The 3D animation package in Ptolemy II helps designers to visualize the control results. In this process of refining the design, components modeled in early phases can be reused. Copyright 2001 IFAC

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Heterogeneous Concurrent Modeling and Design 21 Ct Domain

The continuous-time (CT) domain in Ptolemy II aims to help the design and simulation of systems that can be modeled using ordinary differential equations (ODEs). ODEs are often used to model analog circuits, plant dynamics in control systems, lumped-parameter mechanical systems, lumpedparameter heat flows and many other physical systems. Let’s start with an example. Consider a second order diff...

متن کامل

A Modular Building Controls Virtual Test Bed for the Integration of Heterogeneous Systems

This paper describes the Building Controls Virtual Test Bed (BCVTB) that is currently under development at Lawrence Berkeley National Laboratory. An earlier prototype linked EnergyPlus with controls hardware through embedded SPARK models and demonstrated its value in more cost-effective envelope design and improved controls sequences for the San Francisco Federal Building. The BCVTB presented h...

متن کامل

Heterogeneous Modeling and Design of Control Systems

Complex control systems integrate a variety of functions and capabilities, which will in general rely on different computational mechanisms. The plant model may be represented as a set of ordinary differential equations, the mode switching logic may be expressed as a finite state machine, and dataflow models may be used to capture the architecture of a sensor processing subsystem, for example. ...

متن کامل

Interoperation of Heterogeneous Cad Tools in Ptolemy Ii

Typical complex systems that involve microsensors and microactuators exhibit heterogeneity both at the implementation level and the problem level. This naturally leads to a heterogeneous approach to system design that uses domain-specific models of computation (MoC) at various levels of abstractions to define a system, and leverages multiple CAD tools to do simulation, verification, and synthes...

متن کامل

Co-simulation of Event-B and Ptolemy II Models via FMI

In the framework of model-based design formal modelling, verification and simulation of safety-critical systems are supported by several methods and tools. Interfacing these tools often becomes challenging for heterogeneous systems. The FMI standard enables integration of different simulation tools through artefacts called Functional Mockup Units (FMU) [1]. The FMI standard is mainly based on t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001